package tools

import (
	"crypto/sha256"
	"golang.org/x/crypto/ripemd160"
)

/**
 * @author: 清秋
 * @email: 15770670622
 * @datetime: 13:52 2022/3/16
 * @Description:
 */

//使用sha256计算hash
func GetHash(data []byte)[]byte{
	hash:=sha256.New()//创建一个sha256对象
	hash.Write(data)
	return hash.Sum(nil)
}

//使用ripemd160计算hash
func Ripemd160(data []byte)[]byte{
	hash := ripemd160.New()
	hash.Write(data)
	return hash.Sum(nil)

}